Excellent-highly recommended. Ideal location-can't wait to rebook