Perfect location and good communication! Happy with our reservation!