Craig's place is spacious, stylish and kept very clean. Craig is very accommodating and provides great tips on local places to visit. I highly recommend staying at Valley Views if you're staying on the peninsula.