great appt, great location, spotlessly clean - perfect