Gina's place ticks all the boxes. Great location, very private, easy check in, sparkling clean and beautifully decorated. We would highly recommend.