Great location and amenities for a decent price.