Wonderful little oasis in Belmont. Highly recommend staying here
Beautiful