This place ticks all the boxes. if it's available just book it. don't miss out!