Great location. Spacious place. Well equipped. Perfect place for short holidays.