Absolutely perfect! Very private and clean. Private parking was a big plus for me. Everything about this stay is comfortable and clean! Highly recommend.