Excellent place! We really loved staying here. Excellent location.