Perfect stay, top location with great hosts