Spotlessly clean apartment well located with all the necessary amenities for our stay.