We stayed at Hotel Ocean Bavaro, we had to wait for 2 hours after checking in before they took us to our room. Nice room but you're at the beach or outside most of the time anyway. We had a lot of wind from sea which blew the sand at us constantly, not very pleasant. Temperature is good, about 25 degrees. We are definitely going back here, and are hoping for better weather then.