Amazing location with all you could need for a great holiday