Perfect location & prompt communication. We had a great family holiday!