The Nest House is a feast for the eyes