Very clean apartment followed by good bedding and facilities. Really enjoyed our stay here and the responsiveness to any questions we had as well as our flight being delayed for changes was excellent. Will not be disappointed if you stay here.