Excellent location, good amenities and Annie's a great host