This place is perfect. Excellent location, very clean and excellent service from Jacqueline. You have a side view of the beach and also of Christ the Redeemer. They have thought of all the little extra touches that you would need. I will definitely stay here again.