Very nice place, good location, with all required amenities for enjoy Rome.