We loved our stay!! The condo was clean and plenty large for our family of 5. The kitchen is stocked with the basics. Being on the first floor was a huge plus for us, so it was a short walk to get outside to the pool or beach. The pool was perfect for our three kids to swim all day, and we absolutely loved being right on the beach. The communication with Oscar and the management company was also great! We would definitely stay again!!!