Stella and Peter are superstar hosts.
Great gorgeous house in a strategic location in Albany.
Definitely will be back again.