PRO: Awesome place! Very stylish and clean, with great amenities...close to the beach.
CON: Check in was very confusing, difficult after a long flight. Poor communication from the host