The place is great for a big group. We found the terrace to be very small, unfortunately. The WiFi was great. Overall, a fine place to stay. Be prepared to walk a lot of stairs with luggage to get to your room.