Wonderful layout, with sleeping on 3 floors, full kitchen on center floor, garage, 2nd floor balcony, etc. And good communication! We loved it.