Lovely house well appointed for a fabulous stay