I would stay again, but I recommend the pool access rooms. The other rooms with balconies have a weird wooden cage around them. Internally the rooms are modern, bed is comfortable and amenities within are great. The breakfast buffet is as you would hope, I found endless cuisines, well layed out, fresh and easy to access. The staff are incredibly helpful and friendly and it is in easy walking distance to anything you need, restaurants, cafes, the beach.