Nice, clean Apartment at a Nice spot