Place is well located 15 minutes from the Santa Lucia station and 15 minutes to the main square by walk. Inside is good place if you want to stay for short time, it has aircon trust me you need it.
We have a little problem with the check in but that was ok.