Good location, great communication and a comfortable stay.