Very clean, cozy and comfortable stay. Absolutely amazing rain shower and view, bed was so comfy and the deck was beautiful.