excellent location and place. much better than a traditional hotel