We had a great stay. Excellent communication and very accommodative host, who worked with us in our situation and got what we wanted. Will recommend anyone for any form of stay :).
Note: all buildings look alike so just remember directions within the community.