Peace and quite relaxing place to stay