It's a great location close to the town and the ski lift gondola that takes you to the beach. You are not far from great food and the usual tourist shopping. The air conditioning and wifi work great. You are across the street from some ancient Roman ruins of a temple.
The taxi stand is across the street or a 10 min walk to the bus station.
I highly recommend this place.
It was remodeled recently and everything is top notch.