Peaceful, inviting, and charming place to stay