Alhambra Place was in a great location. Walking distance to the Main Street and the tourist attractions. Many restaurants nearby. The place was pretty nice, comfortable bed. It is a 3 star hotel, but it suited us well! I would recommend for travelers. Vefa and his wife were very attentive and helpful.