Not very well equipped and not very clean. Public areas and pool are clean and maintained. Accurate about location and size.