Location is spot on and communication is very pleasant, the place is clean and homey. Highly recommended.