A quiet, cozy place that is perfect for extended stays.