Flo & Co offers cozy guest rooms and comfortable holiday apartments.