great place to stay. much more than expected