Perfectly clean and well located. Great for our stay on the North Shore.