Very beautiful inside, great views from top floor. Good location overlooking the beach and near shops. Nice spa and pool. Only issue is it is a little noisy being located on the road.