Absolutely great. Location and communication and a wonderful place. They have thought of everything!