It's a very good place for a short stay, 10 mins walk from Famagosta Metro station.