We really enjoyed our stay in the townhome. It was very comfortable with our family and the kitchen was stocked well. Loved eating on the back patio! It was upgraded and nice inside. The access to the beach and that side of the island was very good. We also appreciated the beach chairs, towels and boogie boards! The pool was also appreciated and delightful!