Accurately described and perfect for my needs. Ryan was great, meeting me for check in and showing me around. Always available for any issues (of which there were none) and very friendly cautious approach. Also promt response to any communication. Thanks for the stay