Lovely place, filled with amenities.