This place is awesome! It is warm, spacious and well fitted out with everything we needed and then some. It is clean, modern and like a home away from home. The location is ideal and communication was excellent, easy and friendly.