Kahea's place fit our needs perfectly with a truly comfortable and functional house.