Clean, well appointed place. Beautiful spot.