Really clean! Suuuper cute place and they have pretty much anything you need for a longer stay. The check in and general communication was also really quick and easy. It also doesn't take long to get to most places because of the location.
Would recommend!