This was my second stay at Camino Real. The hotel and the rooms are clean and spacious. Love the fact that you're on a beach with little traffic - no other hotels nearby. The only reason why they don't get 5 stars is because the restaurant service is slow and the waiters on the patio near the pools are not very attentive. I had to go find them each time to request a menu to place my orders. The road to the hotel is also terrible as it's unpaved so make sure to drive carefully. Staff is very friendly. Their gym also has several stationary bikes, treadmills, and free weights to get a workout in. Would stay again as the price is reasonable for what you're getting. read more