Randy's place was pretty much just as pictured - huge, modern and with amazing views! We stayed with 4 people here, and found that we each had a lot of space to ourselves. The location is incredible, although it is on the top a giant hill - but that makes for a great workout :) Otherwise very close to restaurants, shops, etc. While the place was really great - it was not particularly home-y, so if that's what you're in the mood for, this place is more like a hotel.