A lovely place with great amenities