Great location, modern, clean, and stylish. Only complaints were slow/spotty wi-fi and not enough common room seating for our large family. Everything else was perfect, and we very much enjoyed our stay.