Very comfortable relaxing peaceful place to stay