Great location and facilities make for a comfortable, relaxing stay