Great location - right on the main street in Lisbon! The place itself required climbing up a bunch of stairs to get to, but the space was amazing. Very large and comfortable, with all amenities available!