Very clean, great location, room is little small but is great compared with price .