The premises are well maintained, very clean, and newly refurnished. Very well designed. Very comfortable. The pool is great to have. We have stayed there a number of times, and never disappointed.