One of the best places I have ever stayed in! The views are spectacular and the apartment was incredibly clean, it felt like a hotel. I saw a few complaints about the check-in process, but James sends very detailed instructions and we did not have any issues. We even brought a Toyota Land Cruiser and managed to park it without a problem. Would definitely stay here again!