Nice clean, quiet & secure apartment in a good location! Communication was great right up to the check-in which was terrible...we agreed a set time & ended up waiting in the heat for ages for a rather disinterested person (not the host) to let us in! Rather soured the experience which otherwise was good!