Very tasteful place in fantastic location