This is design perfection. Tiny, but everything perfectly laid out. Fantastic location. Kind hosts. Definitely would return.