Excellent location, amenities and hosts! Highly recommend a stay here!