Excellent location, clean apartment, perfect communication - enjoyable stay.