Very good location, although the beach that hotel is on is small, and the pools were small as well. Very good value tho!