Very clean!! I absolutely loved our stay here!! Highly recommended!! We will be staying here again!! Very close to everything!!