Perfect location, clean, good communication with the owners. Has everything you need.