Great place. very very clean. there is someone cleaning every day. the pool is great!! the location is amazing. we are very satisfied from this place. i really recommend it!!!