Good location, very clean ; comfortable. Easy check in with good communication from hosts