Place was great. Location was perfect. Right next to the Colosseum and a very large beautiful park. Restaurants within 500 feet