good location,clean, quiet, well-appointed. very easy check-in, good communication with host