Michele and Steve’s place is five star accomodation.. Way better than a hotel by far. Great location with everything you need for an amazing stay in an awesome town