This a great place, much better than what it looks like from the pictures. The location is great and so is Leonardo!