The location is truly amazing. Imagine a panoramic view of the caldera all to yourself. The place is brand new and very well made. You will likely want to rent a car as getting around the island without one is difficult and there are no real sidewalks. Since the place is brand new and street addresses don't really seem to be a thing finding the location can be difficult. Also getting to and from the port is difficult and you should really arrange well ahead of time. Not everyone can drive to the port and the transfer companies seem to have a monopoly.
As hosts they are really great and accommodating and we are sure you will have a great time. I think the only thing to improve is the check in and check out process so that it is more clear how to get to the address and how to get back to the port so one does not miss their boat.