The hotel is located conviently within walking distance to the beach, the casino and plenty of nightlife, yet off the main streets away from most city noise. The pool is well maintained and kept at a comfortable temperature. There are English-speaking hotel staff so communications are not a problem. Secure parking is available, but you will have to leave your keys with the staff so they can shuffle the cars around as people need them, and it could take a few minutes to get your car should you need to go somewhere. The rooms are clean and well kept.