Place was a lot bigger than expected! Great value for the price (especially if with 8 guests). Location was good - pretty centrally located. Everything we wanted to see was a 20-30 min walk away (or, if taking the metro, nearest station was a 2 min walk away). Would recommend!