Location is great but rest everything needs improvement. Bedding which we were given wasnt clean and extra mattress provided wasnt proper(no clean sheets or quilt).