Spacious. Very Clean. Secure parking. Great Location. We only stayed for a short time but felt well looked after and had everything we needed for our stay.