Perfect place to stay. No other words necessary.