I would highly recommend this place. The views were INCREDIBLE, the check in process was incredibly simple, the place was clean and had everything we needed. I would definitely stay here again. We were also able to meet Michael and Tabita and they were the nicest people ever. No complaints at all!