You will be very happy staying at Steve's place. He's a great host. There were no issues. There are multiple bus stops right by his house. It's very accessable. And a 20 minute bus ride from the beach!!