The check in process was quite complicated both before getting there and when we arrived. We took an overnight flight with our 12 year old and were not able to get into place for several hours even though it was empty and clean--unless we paid an extra $50 early check in fee which we did not want to do because we felt it unfair. The check in steps were really long and we couldn't get onto our phones without internet until we got into the place so we couldn't get the code to get in. We recommend printing the long set of instructions for check in and plan to not arrive until 3pm. The place is lovely and well decorated and the property manager was great and quickly responded. She picked up shampoo for us since there was none in the unit and brought it the next morning. There is a view of the beach, but you can't swim there because it's rocky and rough. A 5 minute walk to the bay is where you can swim and you can use the pool next to it too. I would stay there again but plan ahead for groceries in town and toiletries etc. before getting there. I also recommended to the manager to put a notebook in the unit to let people know where to shop, swim, and other recreation activities in the area. Tour companies are aggressive and try to pull your car over to sell you expensive tours which is really annoying and you have to just ignore them. The Mystic Museum was lovely, pricey, but nice experience. We paid $38/pp to swim at a Cenote/swim hole that was cold water in a cave; pricey/nice.