A well appointed, clean & well located apartment.