This place has everything I needed. Strong wifi connection, great location, and good value. The hosts were great at responding quickly.