Went to top golf for the second time and had a blast! I really like the atmosphere here and the staff is very friendly and the service is top notch. There are many different games to choose from, some are easy and others are more advanced. A great place for anyone to hang out even if you have never hit a golf ball before. They do not allow drivers at this place but you are welcome to bring your own irons if you wish. The music is loud enough to enjoy but not so loud that you have a hard time carrying on a conversation with your team mates. The hourly rates are a bit pricy but I think it is worth the service and nice facility that comes along with it. I will be returning to this location quite frequently.