Perfect location, excellent communication, everything we needed was available, we would definitely visit again and would recommend :)