Very good on all fronts, hosts are great. Would be 6 stars if the toilet door was a little longer.