Perfect location. Very spacious. Well appointed. No street noise at all. Really enjoyed our stay.