This place if not for anything else, is very clean. The place is spacious for many guests and the location is fantastic.