Mario's place is located right at the beach, offering an amazing view and a great vibe. The washrooms were always clean and I never had to wait in line. They even let me take a shower in the afternoon after I checked out, which was a very nice gesture. I definitely would stay again & recommend this place.