Very clean and modern accommodation with excellent high end amenities in a great location. I enjoyed my stay. Would definitely come back.