Perfect stay, perfect price, perfect host! Excellent location!