Very good place, very thoughtfully managed with very good amenities