Short stays in villas and apartments?Travelling makes us feel good and happier, science even says so! As soon as I have a free weekend