Fantastic place that checks all of the boxes for a weekend stay!