This place has it all, you do not need to look elsewhere. Its in a Perfect location, has paid parking, very clean, nice size patio, plenty of room. There is so much I can go on about. I had the pleasure of dealing and talking with Tim. Communication with the host was perfect, super fast, and a lot quicker then I expected. Would stay here again! Thanks!