Beautiful, modern, and clean apartment in a prime location with gracious hosts. Loved staying here.