This is a great unit with a great view right on the beach. Everything was as described and access to resources was relatively easy. We had a few issues with the access code not working, running out of hot water if we all tried to shower at the same time, and the internet being slow or choppy at times, but overall we were happy until we had plumbing issues. Property manager was called and on top of things, but the plumber closed the first ticket without fixing the problem. Ultimately, the issue needed a new part, so it was never resolved before our departure. The last night the other shower had a different issue and while the property manager was on it, again the plumber was not able to come to resolve the problem prior to our departure. Property manager called to apologize on our way home and, after speaking to the owner, issued us a discount which we appreciated!