Definitely a place to stay if you want a happy stay in big island