Excellent location. Both roof top terraces are out of this world with stunning views. All amenities in good condition. 4-5 can sleep comfortably. Check in process very efficient. Kitchen well supplied. Clean. Bathrooms good. Nothing to complain about.