Great accommodation with great amenities