Stayed for 1 night last minute. Location is great right in the heart of the triangle near Crystal Palace. The room is above a Thai restaraunt so there was a pretty strong smell of Thai food in the room but that didn't bother me too much. Room was clean, tidy and great communication with the host.