Nice spot, good price, and thoughtful amenities