Ernesto's place is in a great location, very clean and he is a great host.
I totally recommend it. Just be aware that you need to show a piece of ID (passport or similar) when checking in due to he has to register you with the local police.