Great location, great host, good kitchen, perfect views what's not to love.