Ideal location with everything we needed. Modern, clean, comfortable and Vivienne's helpful communication and welcome made our stay a memorable one.