Highly recommend! Our stay was entirely stress free. After delayed travel we checked in late which was no problem due to great communication. The cleanliness and facilities in the apartment were all excellent with a location which could not have been more ideal. Cannot recommended enough.