Very clean and has everything you could ever need for a relaxing stay