Place is very clean, on the beach but lacks amenities to use for simple cooking. Hosts are very courteous. The pick up and drop from port and to airport was excellent.