All the amenities of a hotel. Excellent restaurant, with live music on the weekends. Friendly staff.
Large, clean rooms. Flat screen TV, wet bar, fridge, microwave, coffee maker, and one of those TVs embedded in the bathroom mirror.