Absolutely fantastic from beginning to end. Exactly as described and could not have been more attentitve to any needs and requests I had. Excellent service, communication and accommodation. Highly recommend