Great apartment, very clean and spacious. Everything you need is provided. The pool and awesome patio were great as well. Conveniently located close to the beach, we were able to walk to the beach with our 18months baby. The owner(s) is very responsive and provide clear guidelines and support.