Good spot, solid amenities