Perfect location, wonderful attention to detail...perfect everything!