Very clean, secluded, quiet area, lovely little place. Not to far walking distance from the Greenwich iMax. Perfect for a quick stopover.