Excellent location, very clean and with so many extra touches we thoroughly enjoyed our stay!