All reviews are true! Perfect location, and immaculate.