5 stars in every way. Beautiful apartment, excellent location, wonderful hosts. Staying in this apartment really made our trip special. Highly recommend!