Fantastic apartment, superb location and amazing hosts. Perfect!