5 stars across the board. The apartment is very clean, new, nicely appointed. Whole experience was wonderful. I will stay again in future trips.