Spotlessly clean, well equipped, perfectly located apartment. Highly recommended.