Very clean and comfy! Perfect for me and my dog! The no pet fee sold me! Very accommodating and beautiful hotel.