amazing place! Ted provides everything and more you would expect and need! great location, great communication, highly recommend!