Perfect location. New, clean and spacious. We had a wonderful stay. We will definitely come back!