It's a great place to stay as it's almost in the middle of town, with nearby restaurants, beaches, snorkels, and markets. Jg was great to communicate. House's rules were simple. The common area, pool, and tennis courts are clean. Wishing tennis courts can be played at early hour, since it's too hot to play after 8AM. Overall, it's a great place, and will come back. Thanks Jg.