Super clean and great location, my only downside was that parking felt a lot further away than expected and it was a pretty tight living space! Fine for the 2 of us that stayed but not big enough for 4 like advertised! Would definitely come back!