This is a great place with lots of natural light, perfect for families or a group of friends. Location is unbeatable with tons of great restaurants and shops within walking distance.