A great spot. We were a party of 5 and had a very comfortable stay in a brilliantly appointed apartment.
Location excellent for sights and airport transfers.