Quiet, comfortable accommodation with all you need for a relaxing stay.