Beautifully designed. The screen porch gives you a separate living area and is very comfortable. Very kind hosts.