Great place in great location with tasteful decoration and facilities