This place was great all the way around! Clean, super comfortable, everything you need is provided... including the all important french press for your morning coffee on the deck. The sofa bed was comfortable too!