Just completed a 4 night stay at Luigi's townhouse (Unit 1 and Unit 2).
Location is awesome. The townhouse is a bit smaller than expected and price is on the higher end. There are 4 separate bedrooms in total for both units which is nice. Would recommend this place for the great location.