Great location! Communicative hosts, easy check in, great layout! We rented the entire apartment for our family and it was very clean & comfortable.