This place is adorable! So clean but offers everything you need for a home away from home. We are a family of four and it fit our needs perfectly - my kids loved sitting outside and coloring in the morning while we drank our coffee and the communication was excellent.