This the place to be! I can highly recommend. Good communication, easy check in and the location is just incredible.
I want to stay there at my next trip again.