Everything was perfect! The best location, the entire place was spotless with all amenities you need and the rooftop pool was amazing. Could not fault anything and will certainly stay here again.