The location is excellent with quick access to the beach and bars and restaurants near by. The pool and outdoor areas of the resort are great and the staff is very friendly.