A spacious and very comfortable accommodation with everything you need for a short or long stay. Indoor-outdoor living is a fabulous bonus.