What a great apartment! It was so clean and had everything you could need and more! It was modern and the beds were comfortable. The extra touches and ease of communication with the host were exceptional. We traveled with kids and they loved it too. The boogie boards and beach equipment available for use were a wonderful extra touch too! We would happily stay here again!