Immaculately clean, well equipped and conveniently located executive apartment. A great alternative to a hotel.