Very clean and safe. The location is the best! The host helped us with any problem and always resolved them. We are really appreciated, thanks for all! We will back again!