Nice, clean apartment ideal for a short stay