Amazing hotel in an amazing location