Perfect hosts and perfect location. The apartment was modern and spotlessly clean, extremely comfortable.