The difference between the 2 bedroom category is the size of the room and the layout of the inside and outside of the two rooms, The overwater bungalow with a pool has a plunge pool while the overwater villa does not.
Read more information: https://www.triphippies.com/overwater-bungalows-in-usa/