Green Apartments was fabulous and the hosts went out of their way to assist us in every way they could, from early check in, arranging taxis for us etc. - and they were always on hand to help. The unit was very well appointed with absolutely everything you could possibly need. It was also well located. Highly recommended