The apartment is well appointed. It has everything needed for a pleasant stay. We found it very clean and spacious. The TV room is great for having a meal and lounging.
The location is superb.