Excellent stay - perfect location and excellent host