My husband and I have visited Isla several times and were excited to stay at Su Casa instead of in a hotel. Overall the place was okay and we enjoyed having a kitchenette but I don't think I would go back. The room was fine, but a double bed can feel quite small when you are hot and we chose...
More
