Mario's place is in a perfect location! As soon as you get off the boat, he's a short walk away. Close to everything and the staff is great :)