Perfect place to stay - clean apartment, great amenities, and a helpful and caring host!