I was disappointed w/ the dirty fingerprints on the walls/doors/near light switches. A coat of fresh paint would make all the difference. The kitchen could have been better equipped with potholders, salt/pepper, etc. The gate from the beach was not functioning (despite multiple phone calls to management) requiring us to climb over the fence several times. Location was excellent. Pool seemed fine.