David and Masako’s has everything we could have possibly needed. We wish we could’ve stayed longer to take advantage of the cooking area and yoga porch. Great place to stay!