Majahua is a small inn designed by a very creative architect. You can barely see it from the water, but the views from our room were spectacular! Staying at Majahua gives one both a jungle and beach experience. The staff is warm and gracious, and Happy Hour with Jose made for our most happy memories! Just be prepared for some... more




