Peaceful and pleasant place to stay at.