Had a great time at this place! Compact but convenient, perfect location, good communication, everything went smoothly so I can recommend it