Michelle's place was great. Great location and right on the beach. Relaxing stay and gorgeous apartment. For check in - you might need $20 in cash for the FOB deposit/parking but there is an ATM in the building, otherwise, easy check in process.