Exactly as described. Perfect island location. Amazing hosts.
Do note the $15 per day resort fee charged upon arrival.