Place is well taken care of. Has all the essentials. I enjoyed my stay.