Stella location, very easy check in/out and great communication with the hosts. We loved having a bit more space than a typical hotel room, and it was the perfect spot for us!