Perfect location! Beautifully clean and has all the amenities we required. We will most certainly be back.