Great place if you’re visiting east greenwich. cute restaurants & bars nearby. check out the nature reserve nearby. manual check in, not self check in. thanks!