The place was practically perfect, in a good safe and vibrant area with good amenities. The decor was stylish and modern and everything was in perfect working order. Check in was smooth and well organised even though we were somewhat held up at the airport. I would definitely stay here again and I would recommend this place to friends.