Architect: Klein Architect + Design Interior Design: Klein Architect + Design Photography: Vallelunga Photography