Very clean, warm, comfortable place to stay. Good kitchen and cozy beds. Handy location to town and the pools. Hosts are very easy to deal with and had good communication