well situated place that's been nicely decorated. very comfortable stay