This place was overall clean, enough beds for all the guests and comfortable. Great place ! Would definitely come back during the summer.