Accurate description. Leonardo lives up to the expectations of a great host. The place is very well located, room is large and comfortable enough. Good value for the price you pay. It was worth staying there. Would come back.