Geni has such a beautiful apartment and caters to our every need. Everything was clean and organised and we really felt at home during our stay. We can't wait to come back again.