Great location, good communication, great host and has everything you need!