Great and adfordable place to stay