One word : PERFECT !
Sweet home, sweet host, sweet location.