Marvelous place to stay. Affordable if you're on a budget.