Great location, good communication, clean apartment and a lovely stay.