Staying at Mario’s was perfect: great location, clean, awesome hospitality. We stayed with our children and it was superb.