This place is perfect for a large group. It is located in a convenient location, within walking distance from the popular destinations.