Absolutely fantastic stay, clean and a fabulous location. Awesome communication and I would highly recommend. The pictures are exactly like reality! I will stay again!!