Very clean, great location. The condominium complex is a little confusing to navigate at first glance however if you follow the check in instructions you will be good! Would definitely recommend.