This is a gem of a place the equivalent of a 5 star hotel for sure actually better than that because of the personal touches. The room was clean, there was even a welcome sign for me personalized with name. very comfortable, welcoming and peaceful. Perfect spot if you need to be near Heathrow area.