10 stars. Phenomenalspot for the money. Exactly what we needed and under $100/ night. Would stay again.