Peaceful, well thought out, and comfortable place to stay.