Very clean and beautiful place and the pool was a awesome addition to our stay.