Ban tai was beautiful! The villa was very up-to-date and the staff was super helpful and friendly. The only negative is that they do not accept credit cards for check-in, despite it being listed on hotels.com as an option. Management claimed it’s because they have issues with physically using credit cards which seems incredibly odd for a luxe villa. The management wanted to hold 10,000 baht in cash during the stay, which is absurdly high compared to other stays in the area.