Been there twice each time for only one night but found it each time clean, nice, and without much drama. Sitting out on the balcony there isn't much activity below on the streets, but since we had been traveling all day for each stay we elected to have food delivered so I cannot speak to the safety. It is a short walk to the water terminal, which is the major reason we stayed there. The breakfast has been great each time too!