Clean, luxurious and pet friendly as promised! Loved every bit of our stay.