Well appointed, spacious, and spotlessly clean apartment.