Great location, very stylish, but a few details that mattered to us were not there. It could have been cleaner and better responses from our host would have put this at the top of our list.