A place that has all you could need for an enjoyable holiday.