Ideal location, spotlessly clean, thoughtfully appointed. We thoroughly enjoyed our stay!