As described, but at short notice ( on arrival ) we couldn't use it for the first 3 days due to failed electrics. However we were put up in another apartment centrally and then transferred back by taxi , so all worked out well. The terrace is sunny with great views. The beds are firm. Communication was good and I would recommend it.