Great location, many amenities, overall excellent experience.