Excellent location. Off street parking. Good communication. I would definitely stay there again.