The apartment was perfect for our family of four, the kitchen had everything we needed and we could easily walk to the beach, stores and restaurants. The pool was perfect and the hosts went out of their way to make sure we wet comfortable. We hope to return!