Great location, good communication and very clean! Everything you need.