Great accomodation, spacious and pleasant environment