Excellent - huge terrace with great view, next to the beach and restaurant/shopping streets. Great value!