Wonderful location, friendly staff, and excellent amenities. Highly recommended.