Big and spacious apartment, great accommodation and venue