The place was much smaller than expected, need to invest in generators plus upon arrival at reception guy was miserable and we did not feel welcomed. Took a while to find our apartment as instructions were confusing. On the plus side place was clean and communication was good.