We had such a lovely stay at Casa Boma, exactly as described.
Would definitely recommend :)