Felt very clean, safe and secure although took us a while to work our way around the building. Very modern and clean had almost everything we needed. We enjoyed our stay.