Place is exactly as described, with all amenities you might need. It’s steps away from restaurants, markets and souvenir shops.
If you have luggage, then prepare for a long walk uphill through cobblestones (worth the effort)
The view is amazing from this place!