The entire place is clean, very good ambiance and has complete facilities. Location is very good, near to public transportation, there is a 24-hour store right up front the building.