Perfect location and tons of great small touches throughout - can’t wait to stay here again!