We had a fantastic stay at Mario's! The room was very clean. Water, tea and coffee were provided in the room. Snorkels, beach towels, brochures and sun screen/lotion were a nice touch too! Communication with Mario was smooth, check-in was a breeze. Eggs and bread are provided everyday for breakfast (prepared by yourselves). Spinola Bay is a 15 minutes a walk away and there's a steep slope on the walk back. All in all, it's worth every penny! I highly recommend it!