Perfect place; exactly as described. Highly recommended.