Beautiful and inviting place to stay in.