This hotel is about three blocks from the beach and reasonable. Although the room was small, it was very clean with a comfortable bed. The housekeeping was very good in providing towels,soap,etc. and the staff was very friendly and helpful, and addressed all my concerns. There is a buffet was which was quite good(the pork loin was well seasoned , tender and tasty) and at a reasonable price. Nearby the main street has just about everything one needs with a vast amount of stores, supermarkets and restaurants Overall I was very satisfied and hope to return to Rio and this hotel again.