Very pleasant relaxing place to stay