Everything that was needed was there and more. Off road parking was fantastic as it was great to have the convenience and privacy of driving in and out of a rolling door garage located right beside the place. Spotless clean, beautiful homey touches just made the place very comfortable! Highly recommend. I would definitely stay there again!!!!