4 stars because of some maintenance issues. However the beds are comfortable and the location is fantastic and the backyard is a little paradise.