Perfect stay, perfect location, perfect host! Cant give enough stars.