The reviews are spot on - this place is excellent! Very clean apartment, super friendly hosts, and a great location!