Perfect location, everything we needed was there. Excellent communication. Definitely coming back !