Good price for the quality you get. Perfect right on the beach and around a lot of nice places to eat and drink. Can recommend to stay there again. Was a bit confused on checking in as it was self service, but worked out fine! Thank you for a lovely stay.