We really liked this place. It is Ideal for large groups since it has multiple individual apartments all sharing a common area.
The location can't be beat. Very close to many restaurants and shops.
The host was very responsive.