Comfortable stay at a great spot.