Great location in Notting Hill! Everything was exactly as described.