An easy and relaxing place to stay as a family, in a great location.