Great amenities and thoughtful touches in a lovely location