The communication was spot on from the day of booking and when I arrived it looked even better than the pictures and and was absolutely spotless. Great value, highly highly recommended.