Perfect location, responsive answers, very clean, spacious. It was just perfect.