Small but quite convenient place! We later found out that just a few mins drive away from this Apt lies the best japanese sushi bar! A Must-try place.