Superb apartment, extra clean, very well equipped.