Perfect in so many ways! Spotless, everything worked, cozy, comfortable, great location, stylish. We could not have been happier with Casa Fremont!