Fantastic! Across the board - clean, modern, comfortable, excellent location and hosting. I highly recommend this apartment.