Great location. Great apartment. Great host. Easy to communicate with our host. Despite changing flight times, 3 separate arrival times and lost luggage she arranged our ground transportation. Everything worked and the beds were comfortable.