With the exception of a hiccup at check in, it was a great stay. Great location and flat. Very clean, all the amenities one needs and well presented.