Located in downtown Willemstad, Curacao, this luxurious boutique hotel has 82 rooms and suites.