Perfectly situated, amazing hosts, totally clean, completely convenient and just an all round GREAT stay.