This is a fantastic, modern, clean apartment with great views of the beach. Karen was so accommodating of us travelling with a one year old, she was a great host and we would love to come back. Highly recommended!