Perfect location, great host, clean, convenient, perfect for spending time on the North Shore.